﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace desktop.Entity
{
    public enum TipUposlenika
    {
        Menadzer,
        Prodavac,
        Dostavljac,
        Serviser
    }

    public class Uposlenik
    {
        #region Constructor 

        public Uposlenik(int id, string ime, string prezime, string jmbg, string telefon, DateTime dZaposlenja, DateTime dRodjenja, decimal plata, decimal bonus, string username, TipUposlenika tip)
        {
            ID = id;
            Ime = ime;
            Prezime = prezime;
            JMBG = jmbg;
            BrojTelefona = telefon;
            DatumZaposlenja = dZaposlenja;
            DatumRodjenja = dRodjenja;
            Plata = plata;
            Bonus = bonus;
            Username = username;
            Tip = tip;
        }

        #endregion

        #region Properties

        public int ID
        {
            get;
            private set;
        }

        public string Ime
        {
            get;
            private set;
        }

        public string Prezime
        {
            get;
            private set;
        }

        public string JMBG
        {
            get;
            private set;
        }

        public string BrojTelefona
        {
            get;
            private set;
        }

        public DateTime DatumZaposlenja
        {
            get;
            private set;
        }

        public DateTime DatumRodjenja
        {
            get;
            private set;
        }

        public decimal Plata
        {
            get;
            private set;
        }

        public decimal Bonus
        {
            get;
            private set;
        }

        public string Username
        {
            get;
            private set;
        }

        public TipUposlenika Tip
        {
            get;
            private set;
        }

        #endregion 
    }
}
